﻿.dcjq-mega-menu ul.menu li span.dc-mega  {
	position: relative;
}

.dcjq-mega-menu ul.menu li span {
	display: block;
	_display: inline-block;
	padding: 0 8px;
	/*height: 25px;*/
	line-height: 25px;
	font-size: 11px;
	color: #2b2b2b;
	text-decoration: none;
	font-weight:700;
}

.dcjq-mega-menu ul.menu li span {
	cursor: pointer;
}

.dcjq-mega-menu ul.menu li ul span {
	background: none;
	/*cursor: default;*/
}

.dcjq-mega-menu ul.menu li span:hover {
background-position: 100% -40px; 
color: #F21E8C; 
text-shadow: none;
}

.dcjq-mega-menu ul.menu li span:hover {
cursor: default;
}

.dcjq-mega-menu ul.menu li ul span:hover
{
background: none;
}

.dcjq-mega-menu ul.menu li.last-link{	
	position:absolute;
	bottom:0;	
}

span.mega-hdr-span{
	padding: 3px 0 3px 0;
	text-transform: uppercase; 
	font-weight: bold; 
	color: #4c4c4c; 
}

.dcjq-mega-menu ul.menu .sub li.mega-hdr li span  {
	/*color: #4c4c4c;*/
	color: #f21e8c;
	font-weight: normal;
	padding: 3px 0 3px 0; 
}

.dcjq-mega-menu ul.menu .sub li.mega-hdr li ul span{
	color: #444;
	font-weight: normal;
	padding: 3px 0 3px 0;
}

#header{
	width: 1170px !important;
	background: #fff !important;
	position: relative !important;
	z-index: 2 !important;
}


.currentinterne2, .currentinterne3
{
	font-weight: bold;
}

.picto_home{
	width: 27px;
	height: 25px;
	background:#AEA4A2;
}
.picto_home a {
	background: url(/_layouts/15/VPLink2013/Images/Home.png) bottom left no-repeat !important;
	display: block;
	width: 27px;
	height: 25px;
	padding: 0px !important;
}

.picto_home a:hover {
	background: url(/_layouts/15/VPLink2013/Images/Home.png) top left no-repeat !important;
	display: block;
	width: 27px;
	height: 25px;
	padding: 0px !important;
}